#include "HashMapImplementation.h"

template <typename T>
HashMapImplementation<T>::HashMapImplementation()
{
}

template <typename T>
HashMapImplementation<T>::~HashMapImplementation()
{
	internalMap.clear();
}

template <typename T>
bool HashMapImplementation<T>::InsertKeyValuePair(const char* key, T value)
{
	if(internalMap.find(key) == internalMap.end())
		internalMap[key] = value;
}

template <typename T>
T& HashMapImplementation<T>::GetValue(const char* key)
{
	if(internalMap.find(key) != internalMap.end())
		return internalMap[key];
}

